package com.ruoyi.system.service;
 
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.system.domain.AppNewsDetailed;

import java.util.List;

/**
 * @author 14254
 * 新闻接口
 */
public interface IAppNewsDetailedService extends IService<AppNewsDetailed> {
    /**
     * 查询新闻
     *
     * @param id 新闻主键
     * @return 新闻
     */
    public AppNewsDetailed selectAppNewsDetailedById(Long id);
    public AppNewsDetailed selectByTitileAndType(String title,String newsTypeName);


    /**
     * 查询新闻列表
     *
     * @param appnews 新闻
     * @return 新闻集合
     */
    public List<AppNewsDetailed> selectAppNewsDetailedList(AppNewsDetailed appnews);

    /**
     * 新增新闻
     *
     * @param appnews 新闻
     * @return 结果
     */
    public int insertAppNewsDetailed(AppNewsDetailed appnews);

    /**
     * 修改新闻
     *
     * @param appnews 新闻
     * @return 结果
     */
    public int updateAppNewsDetailed(AppNewsDetailed appnews);


    /**
     * 删除新闻信息
     *
     * @param id 新闻主键
     * @return 结果
     */
    public int deleteAppNewsDetailedById(Long id);



    public  List<AppNewsDetailed> findList(AppNewsDetailed appNewsDetailed);

}
